package A.q.day04;
import  java.util.Scanner;//猜数字小游戏
public class Guessing {
    public static void main(String[] args) {
        Scanner scan=new Scanner(System.in);
        int num=(int)(Math.random()*1000+1);//1到1000之间
        System.out.println(num);//作弊
        //假设num=250
        //300（大）,200（小）,250（对）//do while相同就一起用

        int guess;
        do{
            System.out.println("猜吧");
            guess=scan.nextInt();//1+3.
            if(guess>num){
                System.out.println("猜大了");
            }else if(guess<num){
                System.out.println("猜小了");
            }else {
                System.out.println("恭喜你猜对了");
            }
        }while(guess!=num);//2














        /*
        Math.random()-------0.0到09999999999...
        *1000---------------0.0到999.9999999...
        +1------------------1.0到1000.999999...
        (int)---------------1到1000
         */
        /*
        System.out.println("猜吧");
        int guess = scan.nextInt();//1.
        while (guess != num) {//2.
            if (guess > num) {
                System.out.println("猜大了");
            } else {
                System.out.println("猜小了");
            }
            System.out.println("猜吧");
            guess = scan.nextInt();//3.

        }
        System.out.println("恭喜你猜对了");
         */


















        //提示---反复执行放循环里面，放在三要素之前
        /*Scanner scan=new Scanner(System.in);
        int num=250;//手里藏的数
        //300(大),200(小),250(啊对对对)
        System.out.println("猜吧");
        int guess=scan.nextInt();//1.
        while (guess!=num){//2.
            if(guess>num){
                System.out.println("猜大了");
            }else{
                System.out.println("猜小了");
            }
            System.out.println("猜吧");
            guess=scan.nextInt();//3.

        }
        System.out.println("恭喜你猜对了");

         */
    }
}
